草庐IT

jQuery Mobile 主题

全部标签

android - 我想更改整个应用程序的主题

我正在尝试通过单击按钮更改我的应用程序的主题。我在我的Activity中定义了一个onClick()函数。我的代码:publicclassScreen2extendsActivity{@OverridepublicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.secondscreen);}publicvoidtheme(Viewview){getApplication().setTheme(android.R.style.Theme_Ho

android - 在没有默认 Android 主题的情况下使用 ActionBarSherlock

我想在我的Android应用程序中使用SherlockActionBar。目前,我没有在list中声明android:theme。由于SherlockActionBar要求我定义一个我试过的:android:theme="@style/Theme.Sherlock.Light.DarkActionBar"显然,这个主题导致我的应用程序使用DarkActionBar主题,这导致了ListView、TextViews等。有没有办法使用Theme.Sherlock.Light.DarkActionBar作为应用程序主题,但将它与“默认”集成,应用程序其余部分的非指定主题?

android - 使用 Android 主题更改应用程序范围的字体大小

是否可以让Android应用程序中的每一位文本变大,模仿在全局设置屏幕中更改默认字体大小时发生的情况?我希望用户在设置屏幕中选择字体大小并更改所有文本,而无需在我的个人屏幕上放置额外的样式标签。到目前为止,我有三个主题可以正确更改TextView的字体大小,但不能更改EditText或ListView元素@android:style/TextAppearance.Small@android:style/TextAppearance.Small@android:style/TextAppearance.Medium@android:style/TextAppearance.Medium@

Android Studio 主题在应用程序中不起作用

我才刚刚开始Android开发,实际上只做了几个小时。我使用新的AndroidStudio创建了一个基本的一键式应用程序,当我按下它时它会创建一个Toast文本。哇哦。问题是-当我从GUI为我的应用程序布局页面选择“主题”并选择例如Halo(或其中任何一个)时,它只会更改我在AndroidStudio中的预览。当我按下“运行”(或将其导出到apk)时,一切都恢复为基本的白色样式。就好像它在构建我的应用程序时不包含样式/主题 最佳答案 你可以看看这个链接:http://developer.android.com/guide/topic

java - RxJava 主题和错误处理

我正在尝试实现类似于事件总线的行为。对于我的要求,PublishSubject似乎很合适。主题发出表示某些全局操作结果的项,这些项可能会成功解决或在出现异常时失败。我不能将onNext()用于成功事件,将onError()与Throwable一起使用以防发生错误,因为一旦onError()被调用,主题终止,除了onError()之外,任何future的订阅者都不会得到排放。现在我看到它的方式我必须创建一个表示事件的类,并且在出现错误的情况下可以选择引用Throwable。然而,这似乎是不明智的,因为必须在onNext()中处理错误。你会怎么做? 最佳答案

java - 使用 Java gcm-server 向主题发送消息

我正在使用Javagcm-server向Android客户端应用程序发送消息,我想向特定主题发送消息,如图所示here.我的问题是,我只能使用Sender类向registration_ids列表发送消息,而且我不知道如何使用参数“to”:“/topics/myTopic”(我阅读了源代码,它似乎没有实现)。有什么建议吗? 最佳答案 是的,现在...还没有实现,您需要向以下地址发出HTTPPOST请求:https://android.googleapis.com/gcm/sendbody{“数据”:{"title":"测试标题","m

android - 以编程方式为 AppCompatButton 设置主题

我有一个按钮有两个状态,每个状态必须有不同的背景。为了利用android默认按钮实现的优势(例如+Lollipop中的涟漪效应),我没有定义自定义背景并使用colorButtonNormal属性,如下所示:@color/colorSuccess@color/colorFail我知道如何在使用XML时为我的按钮设置主题(设置AppCompatButton的app:theme属性)但正如我上面提到的,我需要更改它以编程方式运行时。我该怎么做? 最佳答案 如果你一次只需要一种颜色(不管状态如何),你可以使用Buttonbutton=...

android - FCM如何订阅多个主题?

我刚开始学习androidstudio,所以我对开发一个android应用有疑问:我们如何在FCM中订阅多个主题?这是我的代码publicvoidsubscribeToPushService(){FirebaseMessaging.getInstance().subscribeToTopic("News");Log.d("myname","Subscribed");//Toast.makeText(Simple.this,"Subscribed",Toast.LENGTH_SHORT).show();Stringtoken=FirebaseInstanceId.getInstance(

android - 如何从 MaterialComponents.DayNight 主题更改工具栏文本颜色?

我在我的应用中使用MaterialComponents.DayNight主题。在白天模式下,工具栏文本颜色为黑色。但是当我切换到夜间模式时,工具栏文本颜色保持黑色,所以它不再可见。我想在夜间模式下将工具栏文本颜色更改为白色。我该怎么做? 最佳答案 只需在您的布局中使用(它也适用于androidx.appcompat.widget.Toolbar)样式:然后在values-night/colors.xml中定义colorOnPrimary。那就有很多选择了。您可以通过以下方式全局自定义应用主题中工具栏的样式:@style/MyTool

仅搜索对话框的 Android 样式/主题

tl;dr:应用主题中的白色文本样式被搜索对话框选中,使搜索文本不可见。我正在为看似微不足道的问题而苦苦挣扎。我的应用使用深色背景,我使用#EEEEEE将文本颜色调整为比标准灰色更亮。我已经实现了一个搜索对话框(hive之前)并且它运行良好,但是搜索对话框中的文本选择了相同的#EEEEEE,因此它基本上是不可见的。甚至当我长按搜索文本时显示的上下文菜单也会选择#EEEEEE,因此那里的文本也是不可见的。我的头发都快掉光了。风格:#EEEEEEtruelist: 最佳答案 属性android:textColor不打算在主题样式中使用,